home *** CD-ROM | disk | FTP | other *** search
- ***********
- * libntfs *
- ***********
-
- *****************
- * HIGH priority *
- *****************
-
- - Make ntfs_attr_{truncate,pwrite} work for compressed/encrypted attributes
-
- - detect presence of usnjrnl and if present and mounting rw, re-stamp it (see
- current ntfs driver for example in 2.6.15 kernel)
-
- - fix support for large sector sizes by changing the logical device block size
- to the sector size in the ntfs volume (it ought to work without doing this as
- we do byte-aligned i/o anyway) but it would be good to change in case a
- previous mount left the block size to larger value and we expect 512 bytes as
- that would be incredibly inefficient
-
- - fix freebsd_io.c and win32_io.c to support device operations ->pread() and
- ->pwrite() to improve their performance
-
- *******************
- * MEDIUM priority *
- *******************
-
- - create API reference book template (cf. linux kernel)
- - enable automatic creation of API reference
-
- - ntfs_index_add_filename to more generic ntfs_index_add
-
- - write API for conventional high level file access.
-
- - implement loads of utilities a-la ntfsrm, ntfsmkdir, etc...
-
- - implement an ntfs shell where can use the above much faster with caching,
- probably extending the library in the process
-
- ****************
- * LOW priority *
- ****************
-
- - add ACL read/write support to library
-
- - add MS BackupAPI to library
-
- - add volume resizing support to library
-
- - add defrag API to library
-
- - write utilities for all of the above
-
-
-
- ********************
- * libntfs-gnomevfs *
- ********************
-
- - be generic filter: provide ntfs_device_operations from parent GnomeVFSHandle
-
-